/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* Home Page General Styles*/

body
{
	font-family: arial;
	font-size: 11pt;
	color: #000000;
	mc-hyphenate: never;
}

a.BlackText
{
	color: #000000;
	text-decoration: none;
}

h1
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 0;
	background-position-x: left;
	background-position-y: top;
	font-size: 15pt;
	background-image: none;
	color: #004b8d;
	margin: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 15px;
	padding-left: 0;
	padding-top: 5px;
}

h1.Section_Title
{
	font-size: 15;
	color: #3d87c6;
	font-family: Arial;
	font-weight: bold;
}

h1.w_pagebreak_H1
{
	font-size: 15;
	color: #3d87c6;
	font-family: Arial;
	font-weight: bold;
}

h2,
h2.Highlighted
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	margin: 0;
	background-image: none;
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	/* color: #004b8d; */
	color: #ffffff;
	background-color: #000000;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #696969;
	border-right-style: none;
	border-right-width: 1px;
	border-right-color: #808080;
	border-top-style: none;
	border-top-width: 1px;
	border-top-color: #808080;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 7px;
}

h3
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	text-align: left;
	color: #004b8d;
	margin: 0;
	padding-left: 0;
	padding-bottom: 5px;
	padding-top: 15px;
}

h3.white
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	font-size: 16pt;
	text-align: center;
	background-position-x: left;
	background-repeat: no-repeat;
	background-position-y: top;
	color: #ffffff;
	background-image: none;
	margin: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 0;
	padding-top: 10px;
	padding-bottom: 15px;
}

h3.blue
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	text-align: center;
	background-position-x: left;
	background-repeat: no-repeat;
	background-position-y: top;
	background-image: none;
	color: #004b8d;
	margin: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 0;
	padding-top: 20px;
	padding-bottom: 15px;
}

h4
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	left: 60pt;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	color: #004b8d;
	font-size: 11pt;
	padding-top: 5px;
	margin: 0;
}

h5
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	color: #004b8d;
	padding-top: 2pt;
	padding-left: 1pt;
	margin-bottom: 3pt;
	font-size: 11pt;
	padding-bottom: 7px;
}

h6
{
	font-weight: bold;
	font-size: 11pt;
	padding-top: 2pt;
	margin-left: 0pt;
}

p
{
	font-family: Arial;
	font-size: 11pt;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	mc-hyphenate: never;
}

p.autonum
{
	mc-auto-number-format: '{n+}';
}

p.breadcrumb
{
	background-color: #00529c;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	color: #ffffff;
	padding: 5px;
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
	border-radius: 5px;
}

p.Concept
{
	font-size: 9pt;
}

p.CoverPage_Title1
{
	font-family: Arial;
	font-size: 22pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

p.CoverPage_Title2
{
	font-family: Arial;
	font-size: 18pt;
	color: #ffffff;
	text-align: center;
}

p.GuideEdition_Title	/*Guide Type: Trainer/Participant (NEW)*/
{
	color: #ffffff;
	font-size: 20pt;
	text-align: right;
}

/* not sure if this is used 

p.footnote
{
	padding-left: 0px;
	margin-left: 15px;
	mc-leader-indent: 5pt;
	mc-multiline-indent: 5pt;
	font-size: 7.5pt;
}

p.footnote_body
{
	font-family: Arial;
	margin-bottom: 10pt;
	margin-right: 0px;
	margin-left: 0pt;
	margin-top: 7pt;
	font-size: 7pt;
}

p.footerCopyright
{
	font-family: Arial;
	font: Arial;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 2pt;
	font-size: 7pt;
	text-align: left;
	margin-left: 0pt;
}

not sure if this is used */

p.Facilitator_Sidebar_Note
{
	margin-left: -350pt;
}

/* these p styles shoule be removed after the topics are updated */

p.important_convention,
p.important_convention_alignw_mrgns,
p.important_convention_in_li,
p.example_convention,
td.Important_notes
{
	background-color: #d4ffd5;
	margin: 5px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 5px;
}

p.note_convention,
p.note_convention_indent,
p.note_convention_lft_mrgn,
td.Help_notes
{
	background-color: #c0ffff;
	margin: 5px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 5px;
}

span.convention
{
	text-transform: capitalize;
	font-variant: initial;
	font-weight: bold;
}

ol,
ul
{
	margin: 0px;
}

ul
{
	list-style-type: disc;
}

ul.square
{
	list-style-type: square;
}

ul.disc
{
	list-style-type: disc;
}

ul.circle
{
	list-style-type: circle;
}

li
{
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: -20px;
	mc-hyphenate: never;
}

li.nested
{
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	list-style-type: circle;
	mc-hyphenate: never;
}

li.checkboxes
{
	background-repeat: no-repeat;
	margin: 0px;
	margin-top: 10px;
	mc-leader-offset: 0px;
	mc-leader-indent: 0px;
	mc-image: none;
	background-position: 0%;
	background-position-x: 0%;
	background-position-y: 0%;
	display: list-item;
	list-style-position: inside;
	padding-left: 25px;
	background-image: url('../Images/Square_Bullet_empty.gif');
	list-style-type: none;
	mc-hyphenate: never;
}

img
{
	border: none;
	max-width: 95%;
}

img.border
{
	margin-bottom: 10px;
	margin-top: 10px;
	max-width: 95%;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #696969;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #696969;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #696969;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #696969;
	border-radius: 3px;
	padding: 1px;
}

img.no_border
{
	margin-bottom: 10px;
	margin-top: 10px;
	max-width: 95%;
	border: none;
	padding: 1px;
}

img.In_Text
{
	width: auto;
	height: 18px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-top-width: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
}

img.Hyperlinked
{
	border-style: none;
}

img.Slideshow
{
	border-style: none;
	margin-bottom: 15px;
}

/* Style the buttons that are used to open and close the accordion panel */

button.accordion
{
	background-color: #eee;
	color: #444;
	cursor: pointer;
	padding: 18px;
	width: 100%;
	text-align: left;
	border: none;
	outline: none;
	transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */

button.accordion.active,
button.accordion:hover
{
	background-color: #ddd;
}

/* Style the accordion panel. Note: hidden by default */

div.panel
{
	padding: 0 18px;
	background-color: white;
	display: none;
}

.centered-text
{
	text-align: center;
}

.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
}

.content
{
	max-width: 900px;
	margin: auto;
}

.slideshows
{
	max-width: 1200px;
	margin: auto;
}

.whiteheader
{
	color: #ffffff;
	font-weight: bold;
	text-shadow: 3px 3px 4px #000000;
}

.whiteheader2
{
	font-size: 1.75em;
	color: #ffffff;
	font-weight: bold;
	text-shadow: 2px 2px 4px #000000;
}

.row.nav-search
{
	display: none;
}

.main-section > .row.outer-row
{
	max-width: 100%;
	padding: 0;
}

/* Home Page Button Styles */

.button
{
	cursor: pointer;
	background-color: transparent;
	width: 200px;
	height: 35px;
	font-weight: bold;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	-o-transition: all 200ms;
	transition: all 200ms;
}

.button.black
{
	border: solid 2px black;
	color: black;
}

.button.black:hover
{
	background-color: #ddd;
}

.button a
{
	display: block;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

/* Responsive Header Styles*/

#contentBody > .responsive-header
{
	background-color: transparent;
}

/* Content Section */

#content-section
{
	padding-top: 10px;
	padding-bottom: 50px;
	background-color: #004b8d;
	margin-top: 0px;
}

#content-section h3
{
	font-weight: normal;
}

.right-section div.button-group,
.left-section div.button-group
{
	margin-top: 20px;
}

#content-section .left-section
{
	padding-right: 20px;
}

#content-section .right-section
{
	padding-left: 20px;
}

.left-section .left-content,
.right-section .right-content
{
	height: 270px;
}

#content-section .right-section .table-images:first-of-type
{
	margin-bottom: 20px;
}

#content-section.mc-blurb p
{
	margin-top: 0;
	margin-bottom: 5px;
}

#content-section.mc-blurb .mc-bullets
{
	margin-top: 10px;
	padding-left: 30px;
	padding-right: 10px;
}

#content-section.mc-blurb .mc-bullets > li
{
	color: #5a5a5a;
	font-size: 14px;
	margin-top: 8px;
	line-height: 1.6em;
}

/* Home Page Topic Hero section*/

.topichero
{
	background-color: #78be58;
	background-image: url('../Images/BackgroundImage5.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 10px;
	height: auto;
	padding: 0 0.9375rem 60px;
}

.topichero h1
{
	font-size: 2.6em;
	margin-top: 0.8em;
	margin-bottom: 0.8em;
	line-height: 100%;
}

.topichero h3
{
	font-size: 1.8em;
	margin-bottom: 80px;
	line-height: 100%;
}

.search,
.search-bar
{
	margin: 0 auto;
}

/* Home Page slide show */

div.slidesection
{
	background: #2D5BA0;
}

div.slidingshow
{
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}

.mc-wrapper .mc-caption
{
	background: none;
}

/* Home Page Video Section */

.video-section
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.video-section img
{
	padding-right: 10px;
	padding-bottom: 10px;
}

.video-wrapper
{
	padding-bottom: 56.25%;
	/* 16:9 */
	position: relative;
}

.video-section iframe
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.video-section .columns
{
	margin-bottom: 0px;
}

/* Home Page Footer */

.footer
{
	background-color: #004b8d;
	padding: 5px 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
	border-radius: 5px;
}

/* Dropdown menu */

.dropdown-content a:hover
{
	background-color: #002aff;
}

.footer .footerContainer p
{
	margin: 0;
	line-height: normal;
}

.footer-icons
{
	text-align: right;
}

.footer-icons > a:first-of-type
{
	padding-right: 10px;
}

/* Mad Cap proxy/editor assigned styles */

MadCap|searchBarProxy
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	float: none;
	width: 50%;
}

MadCap|topicToolbarProxy
{
	float: none;
}

MadCap|menuProxy.menu1
{
	mc-toc-depth: 1;
	mc-context-sensitive: True;
}

MadCap|menuProxy.menu2
{
	mc-toc-depth: 1;
	mc-context-sensitive: True;
}

MadCap|slideshow
{
	border-style: none;
	box-shadow: none;
	font-size: 14pt;
	font-weight: bold;
}

MadCap|slideshowCaption
{
	background: none;
	color: #000000;
	padding: 0px;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
}

/* ------------------------------------------------- */

MadCap|relationshipsItem
{
	font-family: Arial;
	margin: 0.5em;
	font-size: 9pt;
	margin-top: 0em;
}

MadCap|relationshipsHeading
{
	margin-left: -12pt;
	font-size: 12pt;
	font-family: Arial;
}

MadCap|relationshipsHeading.concept
{
	mc-label: 'Overviews';
	font-family: Arial;
	font-size: 10pt;
	color: #3362a0;
	margin-top: 5pt;
	margin-left: 0pt;
	margin-bottom: 0px;
}

MadCap|relationshipsHeading.reference
{
	mc-label: 'References';
	font-family: Arial;
	font-size: 10pt;
	color: #3362a0;
	margin-top: 5pt;
	margin-left: 0pt;
	margin-bottom: 0px;
}

MadCap|relationshipsHeading.task
{
	mc-label: 'How to...';
	font-family: Arial;
	font-size: 10pt;
	color: #3362a0;
	margin-top: 5pt;
	margin-left: 0pt;
	margin-bottom: 0px;
}

MadCap|relationshipsProxy
{
	border-top-width: 0px;
	padding-left: 7px;
}

MadCap|relationshipsProxy.main
{
	width: 250px;
	margin-top: 0pt;
	font-size: 11pt;
	font-family: Arial;
	padding: 5px;
	border: solid 1px #aaaaaa;
	background-color: #e5eff7;
	border-radius: 3px;
}

MadCap|topicToolbarProxy
{
	float: right;
	padding-right: 50pt;
}

/* ------------------------------------------------- */

html.HomePage
{
	mc-master-page: url('../MasterPages/Destiny_PageFooter.flmsp');
	mc-community-features: disabled;
}

html.HomePage .feedbackWidget
{
	display: none !important;
}

/* Medium Layout */

@media only screen and (max-width: 64.063em)
{
	#content-section .right-section,
	#content-section .left-section
	{
		padding: 0;
	}

	div.slidingshow
	{
		width: 100%;
	}

	.left-section div.button-group > div
	{
		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 600px)
{
	.footer .footerContainer
	{
		display: block;
	}
}

/* Small Layout */

@media screen and (max-width: 40em)
{
	MadCap|searchBarProxy.homeSearchBar
	{
		width: 100%;
	}

	div.topichero h1
	{
		font-size: 2em;
	}

	div.topichero h3
	{
		font-size: 1.2em;
	}

	#content-section
	{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.video-section
	{
		padding-top: 30px;
	}

	.video-section .columns
	{
		padding: 0;
	}
}

/* mobile Layout */

@media only screen and (max-width: 1279px)
{
	.title-bar-section a.logo
	{
		margin-left: 60px;
		padding-left: 10px;
	}
}

/* Dropdown Menu */

.dropbtn
{
	background-color: #ffffff;
	box-shadow: 0px 8px 16px 3px rgba(0,0,0,0.2);
	color: #004b8d;
	padding: 10px;
	font-weight: bold;
	font-size: 15px;
	vertical-align: middle;
	border: none;
	cursor: pointer;
	min-width: 120px;
	margin: auto;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.dropdown
{
	position: relative;
	display: inline-block;
	padding: 6px;
}

.dropdown-content
{
	display: none;
	position: absolute;
	background-color: #000000;
	font-size: 14px;
	min-width: 230px;
	box-shadow: 0px 8px 16px 3px rgba(0,0,0,0.2);
	z-index: 1;
}

.dropdown-content a
{
	color: #ffffff;
	padding: 5px 10px;
	text-decoration: none;
	display: block;
}

.dropdown:hover .dropdown-content
{
	display: block;
}

/* Dropdown button */

.dropdown:hover .dropbtn
{
	background-color: #e67000;
	color: #ffffff;
}

/*  Added 7.24.17 Vertical Accordion
====================*/

/*  Basic stucture
=====================*/

#accordion
{
	margin: 6px auto;
}

#accordion ul
{
	list-style: none;
	margin: 0px 0px 10px -24px;
}

.accordion
{
	display: none;
	margin-left: 0px;
	padding: 2px 10px;
	border-top: 1px solid #e67000;
	border-bottom: 1px solid #e67000;
}

.accordion:target
{
	display: block;
}

#accordion ul li a
{
	display: inline-block;
	padding: 0px 0px;
}

/*  Colors 
==================
#accordion ul{

/*box-shadow*/

@media _Online_Help
{
	div
	{
		display: inherit;
	}

	ol,
	ul
	{
		margin: 5px;
	}

	h1
	{
		font-weight: bold;
		font: arial;
		font-family: Arial;
		background-repeat: no-repeat;
		background-position-x: left;
		background-position-y: top;
		color: #004b8d;
		font-size: 15pt;
		mc-hyphenate: never;
		orphans: 0;
		frame-break-after: avoid;
	}

	h1.Header
	{
		background-repeat: no-repeat;
		margin-left: 0;
		background-position-x: left;
		background-position-y: top;
		margin-bottom: 10t;
		margin-top: 2pt;
		mc-hyphenate: never;
		page-break-before: avoid;
		margin: 0;
		padding-left: 0;
		padding-bottom: 10px;
		font-size: 15;
		font-weight: bold;
		color: #004b8d;
		padding-top: 5pt;
	}

	h1.Section_Title	/*Section Title (NEW)*/
	{
		padding-left: 0;
		margin-top: 0;
		margin: 0;
		padding-bottom: 10pt;
		padding-top: 5pt;
		page-break-before: always;
		font-family: Arial;
		font-size: 24pt;
		font-weight: normal;
		color: #004b8d;
	}

	h1.w_pagebreak_H1
	{
		font-weight: bold;
		background-repeat: no-repeat;
		margin-left: 0;
		background-position-x: left;
		background-position-y: top;
		color: #004b8d;
		font-size: 15pt;
		mc-hyphenate: never;
		orphans: 0;
		frame-break-after: avoid;
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 0px;
		padding-top: 5pt;
		padding-bottom: 15px;
		page-break-before: always;
	}

	h2,
	h2.Highlighted
	{
		color: #ffffff;
		background-color: #000000;
		border-radius: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-left-style: none;
		border-left-width: 1px;
		border-left-color: #696969;
		border-right-style: none;
		border-right-width: 1px;
		border-right-color: #808080;
		border-top-style: none;
		border-top-width: 1px;
		border-top-color: #808080;
		border-bottom-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #808080;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		padding-left: 7px;
		padding-right: 7px;
	}

	h2.No_TOC
	{
		font-weight: bold;
		background-repeat: no-repeat;
		margin-left: 0;
		background-position-x: left;
		background-position-y: top;
		/* color: #004b8d; */
		color: #ffffff;
		background-color: #000000;
		font-size: 13pt;
		mc-hyphenate: never;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 0px;
		padding-bottom: 5px;
		border-left-style: none;
		border-left-width: 1px;
		border-left-color: #696969;
		border-right-style: none;
		border-right-width: 1px;
		border-right-color: #808080;
		border-top-style: none;
		border-top-width: 1px;
		border-top-color: #808080;
		border-bottom-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #808080;
		padding-top: 10pt;
		mc-heading-level: 0;
	}

	h2.w_break_No_TOC_H2	/*New*/
	{
		font-weight: bold;
		background-repeat: no-repeat;
		margin-left: 0;
		background-position-x: left;
		background-position-y: top;
		/* color: #004b8d; */
		color: #ffffff;
		background-color: #000000;
		font-size: 13pt;
		mc-hyphenate: never;
		margin-bottom: 0;
		margin-top: 0;
		page-break-before: always;
		padding-left: 0px;
		padding-bottom: 5px;
		border-left-style: none;
		border-left-width: 1px;
		border-left-color: #696969;
		border-right-style: none;
		border-right-width: 1px;
		border-right-color: #808080;
		border-top-style: none;
		border-top-width: 1px;
		border-top-color: #808080;
		border-bottom-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #808080;
		padding-top: 10pt;
		mc-heading-level: 0;
	}

	h2.w_pagebreak_H2	/*New*/
	{
		font-weight: bold;
		background-repeat: no-repeat;
		margin-left: 0;
		background-position-x: left;
		background-position-y: top;
		/* color: #004b8d; */
		color: #ffffff;
		background-color: #000000;
		font-size: 13pt;
		mc-hyphenate: never;
		margin-bottom: 0;
		margin-top: 0;
		page-break-before: always;
		padding-left: 0px;
		padding-bottom: 5px;
		border-left-style: none;
		border-left-width: 1px;
		border-left-color: #696969;
		border-right-style: none;
		border-right-width: 1px;
		border-right-color: #808080;
		border-top-style: none;
		border-top-width: 1px;
		border-top-color: #808080;
		border-bottom-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #808080;
		padding-top: 10pt;
	}

	/* 
	h3
	{
		orphans: 2;
		widows: 2;
		mc-hyphenate: never;
		margin-left: 0px;
		mc-hyphenate: never;
		color: #004b8d;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 0;
		mc-heading-level: 0;
	}
*/

	h3.w_pagebreak_H3	/*New*/
	{
		orphans: 2;
		widows: 2;
		mc-hyphenate: never;
		margin-right: 5px;
		margin-left: 0px;
		mc-hyphenate: never;
		color: #004b8d;
		page-break-before: always;
		padding-left: 0px;
		padding-bottom: 5px;
		padding-top: 8pt;
	}

	h3
	{
		font: arial;
		font-family: Arial;
		font-weight: bold;
		font-size: 11pt;
		color: #004b8d;
		text-align: left;
		background-position-x: left;
		background-repeat: no-repeat;
		background-position-y: top;
		background-image: none;
		margin: 0;
		padding-left: 0;
		padding-bottom: 5px;
		padding-top: 15px;
		mc-heading-level: 0;
	}

	h3.w_pagebreak_H3	/*New*/
	{
		orphans: 2;
		widows: 2;
		mc-hyphenate: never;
		color: #004b8d;
		page-break-before: always;
		margin: 0;
		padding-left: 0;
		padding-bottom: 5px;
		padding-top: 15px;
	}

	h4
	{
		margin-left: 0px;
		mc-hyphenate: never;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 0px;
		padding-top: 3pt;
		padding-bottom: 3pt;
		mc-heading-level: 0;
	}

	h4.w_pagebreak_H4
	{
		margin-left: 0px;
		mc-hyphenate: never;
		page-break-before: always;
		margin-right: 0;
		padding-left: 0px;
		padding-top: 3pt;
		padding-bottom: 3pt;
	}

	h5
	{
		margin-right: 5px;
		margin-left: 0px;
		mc-hyphenate: never;
		mc-heading-level: 0;
	}

	h6
	{
		mc-heading-level: 0;
	}

	MadCap|breadcrumbsProxy
	{
		font: Arial;
		font-family: sans-serif;
		font-size: 11pt;
	}

	MadCap|xref.UG
	{
		mc-format: '{title}';
	}

	body
	{
		margin-right: 0px;
		margin-left: 0px;
	}

	th
	{
		background-color: #004b8d;
	}

	p.Facilitator_Sidebar_Note	/*Facilitator Notes (NEW)*/
	{
		font-size: 11pt;
		color: #ff0000;
		padding: 0;
		margin-bottom: 0;
		margin-left: 0;
		width: 325px;
		margin-right: -350px;
		margin-top: 0;
		float: right;
		vertical-align: baseline;
		mc-hyphenate: never;
	}

	p.copyright_info
	{
		text-align: center;
		margin-left: 0;
		margin-right: 0;
		padding-left: 0px;
		padding-top: 0px;
		color: #696969;
		margin-bottom: 5px;
		margin-top: 5px;
		font-size: 7pt;
	}

	p.Copyright_Footer
	{
		margin-bottom: 0;
		margin-top: 0;
		margin-right: 0;
		margin-left: 0;
		padding-left: 0px;
		font-size: 8pt;
		color: #696969;
	}

	p.Item_Number	/*Item Number (NEW)*/
	{
		text-align: center;
		margin-bottom: 0;
		margin-left: 0;
		margin-top: 0;
		margin-right: 0;
		padding-left: 0px;
		padding-top: 0px;
		font-size: 11pt;
		font-family: 'Courier New';
		color: #696969;
		margin: 0;
	}

	p.TOC_lvl1
	{
		margin-top: 0;
		font-size: 11pt;
		font-family: Arial;
		margin-right: 0;
		margin-left: 0;
		padding-left: 0px;
		margin-bottom: 15pt;
	}

	p.Facilitator_Inline_Note
	{
		margin-top: 5pt;
		margin-left: 10px;
		background-color: #fff8dc;
		color: #ff0000;
		margin-right: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	table
	{
		mc-hyphenate: never;
	}

	span.url
	{
		text-decoration: underline;
		font-size: 11pt;
		font-family: Arial;
	}

	MadCap|slideshow
	{
		margin-bottom: 0px;
		box-shadow: none;
	}

	MadCap|dropDownHead
	{
		margin-left: -10px;
	}

	/* ------------------------------------------------- */

	MadCap|dropDownHotspot
	{
		cursor: hand;
		text-decoration: none;
		color: #3d80db;
		font-style: italic;
		margin-left: -10px;
	}

	/* ------------------------------------------------- */
}

div
{
	display: inherit;
}

ol,
ul
{
	margin: 5px;
}

h1
{
	font-weight: bold;
	font: arial;
	font-family: Arial;
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: top;
	color: #004b8d;
	font-size: 15pt;
	mc-hyphenate: never;
	orphans: 0;
	frame-break-after: avoid;
}

h1.Header
{
	background-repeat: no-repeat;
	margin-left: 0;
	background-position-x: left;
	background-position-y: top;
	margin-bottom: 10t;
	margin-top: 2pt;
	mc-hyphenate: never;
	page-break-before: avoid;
	margin: 0;
	padding-left: 0;
	padding-bottom: 10px;
	font-size: 15;
	font-weight: bold;
	color: #004b8d;
	padding-top: 5pt;
}

h1.Section_Title	/*Section Title (NEW)*/
{
	padding-left: 0;
	margin-top: 0;
	margin: 0;
	padding-bottom: 10pt;
	padding-top: 5pt;
	page-break-before: always;
	font-family: Arial;
	font-size: 24pt;
	font-weight: normal;
	color: #004b8d;
}

h1.w_pagebreak_H1
{
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 0;
	background-position-x: left;
	background-position-y: top;
	color: #004b8d;
	font-size: 15pt;
	mc-hyphenate: never;
	orphans: 0;
	frame-break-after: avoid;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0px;
	padding-top: 5pt;
	padding-bottom: 15px;
	page-break-before: always;
}

h2,
h2.Highlighted
{
	color: #ffffff;
	background-color: #000000;
	border-radius: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #696969;
	border-right-style: none;
	border-right-width: 1px;
	border-right-color: #808080;
	border-top-style: none;
	border-top-width: 1px;
	border-top-color: #808080;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-left: 7px;
	padding-right: 7px;
}

h2.No_TOC
{
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 0;
	background-position-x: left;
	background-position-y: top;
	color: #ffffff;
	background-color: #000000;
	font-size: 13pt;
	mc-hyphenate: never;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 0px;
	padding-bottom: 5px;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #696969;
	border-right-style: none;
	border-right-width: 1px;
	border-right-color: #808080;
	border-top-style: none;
	border-top-width: 1px;
	border-top-color: #808080;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	padding-top: 10pt;
	mc-heading-level: 0;
}

h2.w_break_No_TOC_H2	/*New*/
{
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 0;
	background-position-x: left;
	background-position-y: top;
	color: #ffffff;
	background-color: #000000;
	font-size: 13pt;
	mc-hyphenate: never;
	margin-bottom: 0;
	margin-top: 0;
	page-break-before: always;
	padding-left: 0px;
	padding-bottom: 5px;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #696969;
	border-right-style: none;
	border-right-width: 1px;
	border-right-color: #808080;
	border-top-style: none;
	border-top-width: 1px;
	border-top-color: #808080;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	padding-top: 10pt;
	mc-heading-level: 0;
}

h2.w_pagebreak_H2	/*New*/
{
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 0;
	background-position-x: left;
	background-position-y: top;
	color: #ffffff;
	background-color: #000000;
	font-size: 13pt;
	mc-hyphenate: never;
	margin-bottom: 0;
	margin-top: 0;
	page-break-before: always;
	padding-left: 0px;
	padding-bottom: 5px;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #696969;
	border-right-style: none;
	border-right-width: 1px;
	border-right-color: #808080;
	border-top-style: none;
	border-top-width: 1px;
	border-top-color: #808080;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	padding-top: 10pt;
}

h3.w_pagebreak_H3	/*New*/
{
	orphans: 2;
	widows: 2;
	mc-hyphenate: never;
	margin-right: 5px;
	margin-left: 0px;
	mc-hyphenate: never;
	color: #004b8d;
	page-break-before: always;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 8pt;
}

h3
{
	font: arial;
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	color: #004b8d;
	text-align: left;
	background-position-x: left;
	background-repeat: no-repeat;
	background-position-y: top;
	background-image: none;
	margin: 0;
	padding-left: 0;
	padding-bottom: 5px;
	padding-top: 15px;
	mc-heading-level: 0;
}

h3.w_pagebreak_H3	/*New*/
{
	orphans: 2;
	widows: 2;
	mc-hyphenate: never;
	color: #004b8d;
	page-break-before: always;
	margin: 0;
	padding-left: 0;
	padding-bottom: 5px;
	padding-top: 15px;
}

h4
{
	margin-left: 0px;
	mc-hyphenate: never;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0px;
	padding-top: 3pt;
	padding-bottom: 3pt;
	mc-heading-level: 0;
}

h4.w_pagebreak_H4
{
	margin-left: 0px;
	mc-hyphenate: never;
	page-break-before: always;
	margin-right: 0;
	padding-left: 0px;
	padding-top: 3pt;
	padding-bottom: 3pt;
}

h5
{
	margin-right: 5px;
	margin-left: 0px;
	mc-hyphenate: never;
	mc-heading-level: 0;
}

h6
{
	mc-heading-level: 0;
}

MadCap|breadcrumbsProxy
{
	font: Arial;
	font-family: sans-serif;
	font-size: 11pt;
}

MadCap|xref.UG
{
	mc-format: '{title}';
}

body
{
	margin-right: 0px;
	margin-left: 0px;
}

th
{
	background-color: #004b8d;
}

p.Facilitator_Sidebar_Note	/*Facilitator Notes (NEW)*/
{
	font-size: 11pt;
	color: #ff0000;
	padding: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 325px;
	margin-right: -350px;
	margin-top: 0;
	float: right;
	vertical-align: baseline;
	mc-hyphenate: never;
}

p.copyright_info
{
	text-align: center;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0px;
	padding-top: 0px;
	color: #696969;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 7pt;
}

p.Copyright_Footer
{
	margin-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-left: 0px;
	font-size: 8pt;
	color: #696969;
}

p.Item_Number	/*Item Number (NEW)*/
{
	text-align: center;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	padding-left: 0px;
	padding-top: 0px;
	font-size: 11pt;
	font-family: 'Courier New';
	color: #696969;
	margin: 0;
}

p.TOC_lvl1
{
	margin-top: 0;
	font-size: 11pt;
	font-family: Arial;
	margin-right: 0;
	margin-left: 0;
	padding-left: 0px;
	margin-bottom: 15pt;
}

p.Facilitator_Inline_Note
{
	margin-top: 5pt;
	margin-left: 10px;
	background-color: #fff8dc;
	color: #ff0000;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

table
{
	mc-hyphenate: never;
}

span.url
{
	text-decoration: underline;
	font-size: 11pt;
	font-family: Arial;
}

MadCap|slideshow
{
	margin-bottom: 0px;
	box-shadow: none;
}

MadCap|dropDownHead
{
	margin-left: -10px;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: #3d80db;
	font-style: italic;
	margin-left: -10px;
}

